package com.itljm.cxrMarket.service;

import com.itljm.cxrMarket.entity.Address;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

public interface AddressService extends IService<Address> {
    /**
     * 根据用户ID获取地址列表
     */
    List<Address> getByUserId(String userId);

    /**
     * 设置默认地址
     */
    boolean setDefault(Long id, String userId);

    /**
     * 取消默认地址
     */
    boolean cancelDefault(Long id, String userId);

    /**
     * 获取默认地址
     */
    Address getDefault(String userId);
}
